home *** CD-ROM | disk | FTP | other *** search
- 6
-
-
-
-
-
- SNA IMF/V Interactive Mainframe Facility Technical Data
- For HP 3000 MPE V Computer Systems Product Number 30247A
- The SNA Interactive Mainframe Facility/V (SNA IMF/V) product provides
- IBM 3270 device emulation for Hewlett-Packard terminals, printers, and
- HP 3000 MPE V systems. (SNA IMF/XL, P/N 30293A, provides similar
- functionality for MPE XL systems.)
-
- [Figure 1 (SNA IMF/V) Caption: none]
-
- SNA IMF/V on an HP 3000 Series 37-70 allows interactive communications
- between the HP 3000 and an IBM System/370-compatible mainframe using SNA
- 3270 protocols. SNA IMF/V emulates the base function set of an IBM 3270
- control unit using SNA Physical Unit Type 2 (PU2), Logical Unit Types
- 1,2,3 (LU1,2,3) protocols. HP terminals, printers, and applications on
- the HP 3000 running SNA IMF/V emulate IBM terminal and printer
- functions.
- SNA IMF/V allows access to 3270 subsystems on the mainframe (such as
- TSO, CICS, and IMS) through a set of high-level intrinsics. There are
- two modes of operation. In programmatic mode, application programs on
- the HP 3000 emulate IBM 3270 terminals and printers, exchanging data
- with the host applications via intrinsics. In PassThru mode, users of
- HP terminals and printers can access 3270 subsystems on the host as if
- they were using IBM 3270 devices.
- SNA IMF/V requires SNA Link/V (30246A). SNA Link/V manages the
- physical link to the host and implements protocols in the lower three
- layers of SNA. It contains software, a hardware interface card, and a
- cable.
-
- Features
- o SNA IMF/V and SNA Link/V allow the HP 3000 to emulate the major
- features of an IBM 3270 control unit using SNA (PU2, LU1,2,3)
- protocols.
- o SNA IMF/V, SNA NRJE/V, and LU6.2 API/V can all be supported
- simultaneously over one SNA Link/V. The maximum datacom line speed is
- 56 Kbps.
- o SNA IMF/V supports up to 64 devices (terminals, printers, and
- application programs) concurrently per system.
- o The PassThru capability of SNA IMF/V allows HP 3000-attached printers
- and terminals to emulate the major features of IBM 3270 printers and
- terminals.
- o SNA IMF/V PassThru takes advantage of the Modified Data Tag feature of
- selected HP terminals (such as the HP 700/94) and supports a write
- optimization feature that limits screen updating to modified rows
- only. These features significantly reduce response time.
- o SNA IMF/V provides a "rolling softkeys" feature that allows the user
- to define and label multiple levels of terminal function keys to be
- their most frequently used IBM 3270 program function keys. Users can
- also define various "menus" of function keys that are clearly
- displayed on the terminal screen. The SNA IMF Programmer's Reference
- Manual documents the terminals supporting this feature, some of which
- provide up to 16 softkeys.
- o Terminals/printers being used in the PassThru mode do not have to be
- dedicated. The user may access either the HP 3000 or the remote host
- from the same terminal.
-
- 7
-
-
-
-
-
- o SNA IMF/V allows programs on an HP 3000 to communicate with programs
- on the host system through a set of high-level intrinsics. Programs
- may be written in FORTRAN, COBOL, COBOL II, BASIC, Pascal, or SPL.
- o Most host application programs designed to work with IBM 3270
- terminals can be used with minimal change.
- o SNA IMF/V runs concurrently with other HP 3000 applications and can be
- accessed from other systems via HP's proprietary network services.
- o SNA IMF/V supports HP's Native Language Support, which allows
- application programmers to create local language applications for end
- users. NLS 16-bit character mapping; interactive and programmatic
- access; and data integrity are not supported for languages such as
- Japanese, Korean, Simple Chinese, and Traditional Chinese.
- o SNA IMF/V supports IBM applications with 480, 1920, or 3440 character
- screen sizes.
-
- Functional Description
- SNA IMF/V is a software product that allows an HP 3000 and attached
- devices to emulate the major features of an IBM 3270 control unit and
- attached devices. Specifically, SNA IMF/V emulates the base function set
- of the IBM 3274, which does not include graphics, programmed symbols, or
- color.
- SNA IMF/V requires SNA Link/V. SNA Link/V manages the communications
- link and implements lower-level SNA (PU2) protocols. SNA IMF/V provides
- interactive and programmatic 3270 communications with a mainframe and
- can run simultaneously along with other SNA services such as SNA NRJE/V
- and LU6.2 API/V.
- In the programmatic mode, user-written programs on the HP 3000 can
- communicate with programs on the host. HP 3000 programs may be written
- in FORTRAN, COBOL, COBOL II, BASIC, Pascal, or SPL. Program access is
- accomplished through use of a set of intrinsics that are powerful
- procedures that perform the low-level task of decoding the data streams.
- (Table 1 provides a list of available intrinsics.) The intrinsics can be
- used with the intrinsics of other HP 3000 facilities such as IMAGE/3000,
- VPLUS/3000, KSAM/3000, or NS/3000. The high-level, easy-to-use, nature
- of these intrinsics results in improved programmer productivity.
-
- SNA IMF/V Intrinsics Summary Table 1
- ________________________________________________________________________
- Intrinsic Function
- ________________________________________________________________________
- ABORT3270 Aborts an outstanding no-wait RECV3270 or TRAN3270
- request.
- ________________________________________________________________________
- ACQUIRE3270 Provides the SNA IMF/V users the capability to start
- PassThru on an HP 3000 terminal or printer
- programmatically.
- ________________________________________________________________________
- ATTRLIST Returns the locations of attribute characters within all
- or a subsection of a screen.
- ________________________________________________________________________
- CLOSE3270 Equivalent to turning off the specified device.
- ________________________________________________________________________
- ERR3270 Returns the error message associated with a given
- intrinsic error number.
-
- 8
-
-
-
-
-
- ________________________________________________________________________
- FIELDATTR Returns information about the attributes of the
- specified field.
- ________________________________________________________________________
- OPEN3270 Equivalent to turning on the power of a 3270 Display
- Station or Printer. It allocates the internal screen
- buffer used by SNA IMF/V.
- ________________________________________________________________________
- PRINT3270 Prints a copy of the internal screen image to a spool
- file.
- ________________________________________________________________________
- READFIELD Reads a field of data from the internal screen buffer
- and returns the data to an HP application program.
- ________________________________________________________________________
- READSCREEN Reads all or part of the internal screen buffer and
- returns the data to an HP application program.
- ________________________________________________________________________
- RECV3270 Allows the user program to receive the screen after
- modification by the host.
- ________________________________________________________________________
- RESET3270 Equivalent to pressing the RESET key on an IBM 3270
- Display Station keyboard.
- ________________________________________________________________________
- SCREENATTR Returns information about the attributes of the screen
- image currently in the internal buffer.
- ________________________________________________________________________
- STREAM3270 Equivalent to typing a Series of keystrokes on a 3270
- Display Station keyboard. Provides a mechanism for
- performing "special function key" operations from the
- HP application program. Also allows more than one field
- of data to be updated in one intrinsic call.
- ________________________________________________________________________
- TRAN3270 Equivalent to pressing a transmit key on the 3277 or
- 3278 Display Station keyboard. It causes modified data
- to be transmitted to the host the next time the host
- application requests data.
- ________________________________________________________________________
- VERS3270 Returns the number of the version of SNA IMF/V that is
- being executed on the HP 3000.
- ________________________________________________________________________
- WRITEFIELD Writes data from the HP application program into an
- unprotected field of the internal screen buffer.
- ________________________________________________________________________
- READSTREAM Reads all or part of the untranslated host data stream.
- ________________________________________________________________________
- WRITESTREAM Creates the data stream that an HP application program
- sends to the IBM host.
- ________________________________________________________________________
-
- Because programmatic mode works by exchanging information through screen
- images, most host applications that have been written for use with IBM
- 3270 controllers will work with SNA IMF/V with little or no
- modification. For customers who are in the process of changing from
-
- 9
-
-
-
-
-
- centralized to distributed processing, this feature helps provide a
- smooth transition.
- The PassThru mode of SNA IMF/V provides users the capability of using
- HP 3000 attached terminals and printers for interactive access to a host
- computer. In this mode, SNA IMF/V users can directly access host
- software such as CICS or IMS or they can use TSO for program
- development. Using the PassThru mode does not require the use of
- dedicated terminals.
- The PassThru mode of SNA IMF/V is not intended as a replacement for
- real IBM 3270 devices.
-
- For HP terminals being used in the PassThru mode, the response time will
- be longer than that of IBM terminals:
- The data transmission rate between the HP 3000 and the terminals is
- slower than that between the IBM 3270 controller and its attached
- terminals.
- o For terminals not supported by the write optimization feature, the
- screens on the HP 3000 and PassThru terminals are rewritten any time a
- change is made. For small changes, this contributes to an increase in
- response time.
- o SNA IMF/V uses the modify data tag feature of the HP 700/94, HP 2394A,
- and HP 150 terminals in order to accurately and flexibly handle null
- and blank characters. In addition, this may result in improved
- response time when compared to other HP terminals.
-
- For applications where response time is critical, please consult your
- HP Sales Representative for more information.
-
- Although the principal functions of IBM 3270 terminal keyboards are
- implemented - including Program Function (PF) keys and Program Attention
- (PA) keys - there are some differences:
-
- o Some keys are in different positions, some keys have different labels,
- and some keys are not implemented. Table 2 lists the major differences
- between IBM 3270 terminals and HP 2392 terminals.
-
- Keyboard Differences Between HP Terminals Using PassThru and IBM 3270
- Terminals Table 2
- ________________________________________________________________________
- 3270 Typewriter Keyboard HP 2392A Keyboard
- ________________________________________________________________________
- Program Function Keys User specifies by typing desired program
- function number or thru user-defined
- configuration of HP function keys.
- ________________________________________________________________________
- FIELD MARK, TEST REQ, No equivalent on HP
- CURSOR BLINK, ALT CURSOR, terminals.
- IDENT, DEV CNCL, DUP,
- CLICK, PRINT, and CURSOR
- SELECT Keys
- ________________________________________________________________________
- PA1, PA2, PA3, CLEAR, Keys are in different locations
- SYSTEM REQUEST (Softkeys are used)
- ________________________________________________________________________
-
- 10
-
-
-
-
-
- SYSTEM AVAILABLE, INSERT Indicators not provided
- MODE, INPUT INHIBITED
- Indicators
- ________________________________________________________________________
- ERASE INPUT, ERASE EOF, Equivalent functions provided
- TAB, BACKTAB, NEWLINE,
- RESET INSERT Keys
- ________________________________________________________________________
- 3270 Characters Corresponding HP Terminal Characters
- cent sign ⌐ [
- ! ]
- solid vertical bar| !
- "NOT" sign ^
- ________________________________________________________________________
-
- There are minor logical differences in the way HP terminals and IBM 3270
- terminals behave. Differences include:
-
- 1. With PassThru mode, only unprotected fields in which one or more
- characters have actually been changed are transmitted to the host. If
- a PassThru user "modifies" an unprotected field by replacing the field
- with exactly the same characters as it had previously, the field would
- NOT be transmitted to the host with SNA IMF/V, since no characters had
- changed. A real 3270-type terminal will transmit such modified fields
- whether or not any characters are actually changed.
- 2. Leading blanks can be converted to nulls based on a configuration
- option at PassThru startup.
- 3. Trailing blanks can be converted to nulls based on a configuration
- option at PassThru startup.
- 4. Trailing nulls can be converted to blanks based on a configuration
- option at PassThru startup.
- 5. Magnetic card reader, auxiliary card reader, and light pen are not
- provided on HP terminals using PassThru mode.
- 6. When using PassThru mode with the Multipoint Terminal Software
- capability, activities that require knowledge of the cursor position
- (such as IBM's TSO/Structured Programming Facility in the split screen
- mode, or VSPC) cannot be performed except with the 2625A or terminals
- connected to a 2333A Cluster Controller.
- 7. SNA IMF/V does not support the numeric lock feature.
-
- Functional Specifications
- o SNA IMF/V emulates the base function set of the IBM 3274 terminal
- controller; the base set does not include color, graphics, programmed
- symbols, or extended attributes.
- o SNA IMF/V supports communications to an IBM System/370 (or compatible)
- mainframe running either the MVS/SP, MVS/XA, DOS/VSE, or VM operating
- systems with ACF/VTAM through an IBM 37xx communications processor
- running ACF/NCP.
- o SNA IMF/V supports communications with an IBM S/36 running SSP or an
- IBM S/38 running CPF or an IBM AS/400 running OS/400.
- o The SNA Link/V product supports Physical Unit Type 2 protocols; SNA
- IMF/V provides Logical Unit Type 1, 2, and 3 emulation over the link.
- The SNA Link/V can support interactive (SNA IMF/V), batch (SNA
-
- 11
-
-
-
-
-
- NRJE/V), and programmatic (LU6.2 API/V) communications simultaneously
- over a single link to an IBM host.
- o In PassThru mode, SNA IMF/V emulates the IBM 3278-2, 3278-3, and
- 3278-4 display stations and IBM 3287 printers.
- o SNA IMF/V supports up to 64 devices (terminals, printers, or
- application programs) concurrently per system.
- o The HP 700/94 or HP 700/98 terminal is recommended for use with SNA
- IMF/V in PassThru mode as it offers the greatest performance and
- functionality.
- o The following terminals support Modified Data Tags and, consequently,
- provide a 10-50% performance improvement in PassThru mode and greater
- functionality over other terminals:
- - HP Vectra PC with Reflection 7 PLUSº Version 3.3 (or greater)
- - HP 150
- - HP 2394A
- - HP 2624A,B
- - HP 2625A
- - HP 2628A
- - HP 700/94
- - HP 700/98
-
- o In PassThru mode, non-MDT terminals are not supported with all host
- applications that are sensitive to nulls and blanks. In these
- circumstances, an MDT terminal will function properly and should be
- the terminal of choice.
- o The following terminals are supported with HP 3000 MPE V systems in
- PassThru mode via either an ATP or ADCC attachment.
- - HP Vectra PC with Reflection 7 PLUS Version 3.3 (or greater)
- - HP Vectra PC with AdvanceLink 2392
- - HP 150
- - HP 700/92
- - HP 700/94
- - HP 700/96
- - HP 700/98
- - HP 2382A
- - HP 2392A
- - HP 2394A
- - HP 2397A
- - HP 2622A
- - HP 2623A
- - HP 2624A, B
- - HP 2625A
- - HP 2627A
- - HP 2628A
-
- o The following terminals are supported with HP 3000 MPE V systems in
- PassThru mode with the Multipoint Terminal Support Service product
- (P/N 32025A/R).
- - HP 2624B
- - HP 2625A
- - HP 2628A
-
- o SNA IMF/V supports the write optimization feature for improved
- performance in Pass-Thru mode with the following terminals:
-
- 12
-
-
-
-
-
- - HP 150
- - HP 2392A
- - HP 2394A
- - HP 700/92
- - HP 700/94
- - HP 700/96
- - HP 700/98
-
- o With the HP NS X.25 3000/V Network Link (24405A) and NS 3000/V Network
- Services (32344A), SNA IMF/V supports these terminals when they are
- directly attached to an HP 2334A Plus or HP 2335 PAD:
- - HP 700/9X
- - HP 2392A
- - HP 2394A
- - HP 150A
-
- This feature is supported on SNA IMF/V or SNA IMF/XL (30293A) only and
- is NOT supported on the IMF/V (30250A) product. Other PassThru-supported
- terminals configured to be one of the terminals listed above are NOT
- supported.
-
- o The HP 700/94, HP 700/96, HP 700/98, HP 2394A, HP 150, HP 700/92, and
- HP 2392A terminals support a 19.2 Kbps connection to the HP 3000.
- o The following terminals support multiple levels of "rolling soft-keys"
- allowing up to 96 user-definable function keys.
- - HP 150
- - HP 2624B
- - HP 700/94
- - HP 700/98
- - HP 2625A
- - HP 2394A
- - HP 2628A
- o SNA IMF/V supports any HP system printer.
- o The HP 150 does not support the 43-line feature of SNA IMF/V.
- o The HP 2392 terminal running in PassThru mode must have at least 8
- Kbytes of memory.
- o Link Level Message encoding
- - SNA IMF/V supports only NRZ (Non-Return to Zero) encoding.
- o SNA IMF/V and SNA Link/V may require occasional IBM operator
- intervention when connected to the IBM S/38.
-
- Product Requirements
- o SNA IMF/V requires an IBM System/370 or compatible mainframe (models
- 370, 30xx or 43xx) with an IBM 37xx communications controller. The
- following software must be running on the IBM host and communications
- controller:
- - MVS/SP, MVS/XA, DOS/VSE, or VM
- - ACF/VTAM
- - ACF/NCP
-
- o For communication to an IBM S/36, IBM S/38, or IBM AS/400
- minicomputer, the following software must be running on the IBM
- system:
- - SSP (S/36) Release 5
-
- 13
-
-
-
-
-
- - CPF (S/38) Release 7.0
- - OS/400 (AS/400) Release 2
-
- o HP will support certain versions, releases, modifications, and PTF
- levels of the above software. Your HP Sales Representative or Systems
- Engineer can determine whether SNA IMF/V can be supported with your
- particular configuration. The Network Implementation Support Plan
- (NISP) will help the customer engineer determine support requirements
- in advance of the installation of SNA IMF/V in a particular network.
- o SNA IMF/V HP Product Requirements
- - HP 3000 MICRO LX/GX/XE or S/37-S/70 system
- - HP 30246A SNA Link/V
-
- Installation and Configuration Policy
- The customer is responsible for loading the SNA IMF/V software onto the
- system.
- Hewlett-Packard will perform minimum configuration of SNA IMF/V in
- order to verify minimum product functionality. This activity is included
- in the product purchase price.
-
- Customer Responsibility
- Prior to having HP personnel onsite to perform minimum configuration of
- SNA IMF/V, the customer is responsible for the following:
- o Providing HP with the information necessary to complete the Network
- Implementation and Support Plan (NISP), including:
- - system configurations
- - logical network map identifying relevant traffic flow
- - physical network map identifying relevant network hardware
- components.
- o Verifying that the necessary host mainframe software is installed and
- configured to support SNA IMF/V. The customer should contact their
- HP representative for typical host parameter values or consult the
- "HP SNA Products: ACF/NCP and ACF/VTAM Guide" (5958-8543) for
- details.
- o Verifying that SNA Link/V is properly installed and configured prior
- to the installation of the SNA IMF/V unless SNA Link/V will be
- installed at the same time.
- o Updating the HP 3000 system to the proper release level and installing
- the SNA IMF/V software using AUTOINST. Refer to the HP 3000 Software
- Update Manual (32033-90036).
- o Verifying that all of the necessary software modules have been
- successfully installed by AUTOINST and are at the correct version
- levels using the NMMAINT.PUB.SYS utility.
- o Performing full system backups as necessary and ensuring that the
- HP 3000 system and personnel with HP 3000 system management knowledge
- are available when HP is onsite to complete the minimum configuration
- of SNA IMF/V. The customer is also responsible for completing the
- configuration in order to fully integrate SNA IMF/V into the existing
- customer network after HP has completed the minimum configuration of
- SNA IMF/V.
-
- HP Responsibility
- Following the installation of SNA IMF/V, HP is responsible for the
- following:
-
- 14
-
-
-
-
-
- o Confirming that all of the necessary software modules have been
- installed and are at the correct version level.
- o Configuring the SNA IMF/V product to a minimum configuration (1 LU) in
- order to verify software and hardware functionality.
-
- These steps complete HP's portion of the installation and minimum
- configuration of SNA IMF/V.
-
- Additional Implementation Assistance
- For implementation needs that go beyond installation, the customer can
- either provide self-support, or can purchase additional services from
- HP. These services include Network Startup and HP ConsultLine. In
- addition, the customer can also purchase service from HP on a
- time-and-materials basis. Network Startup includes implementation
- scheduling and coordination assistance, network configuration and
- verification testing, and network documentation.
-
- System Environment
- SNA IMF/V and SNA Link/V are available on all HP 3000 MPE/VE systems.
-
- Note: SNA IMF/V requires installation and operation of HP 30246A, SNA
- Link/V.
-
- Ordering Information
- 30247A SNA IMF/V License to use
-
- Select one processor option. Upgrade credits may be used where
- applicable.
-
- Processor Options
-
- 310 For Series 37, 37XE, or MICROs
- 320 For Series 39-58
- 330 For Series 64-70
-
- Upgrade Credit Options
-
- OCD Upgrade Credit for Option 310
- OCE Upgrade Credit for Option 320
-
- Support Products
- HP offers a spectrum of support service products to help plan,
- implement, operate, and manage your multivendor network throughout the
- network lifecycle. For more information, contact your HP Sales
- Representative, or refer to the HP data sheets for specific support
- services.
-
- Documentation
- The following documentation is for SNA IMF/V:
-
- 30247-90002 Installing and Troubleshooting SNA IMF
- 30293-61005 SNA IMF Programmer's Reference Manual
- 30293-61008 Using SNA Pass Thru
- 5958-8542 HP SNA Products: Manager's Guide
-
- 15
-
-
-
-
-
- 5958-8543 HP SNA Products: ACF/NCP and ACF/VTAM Guide
- 5958-8545 HP SNA Products: IMS Guide
- 5958-8546 HP SNA Products: CICs Guide
-
-
- From HP Networking Communications Specification Guide,
- 5091-3821E, 9205, p 380
- Associated files: la3821ak.plt, la3821ak.gal, a3821380.doc
-
- SNA IMF/V Interactive Mainframe Facility Technical Data
-